Nuprl Lemma : mk-eval_wf
11,40
postcript
pdf
E
:Type,
eq
:EqDecider(
E
),
prd
:(
E
(?
E
)),
info
:(
E
((
:Id
Id) + (
:(
:IdLnk
E
)
Id))),
oax
:EOrderAxioms(
E
;
prd
;
info
),
T
:(Id
Id
Type),
w
,
a
:(
x
:Id
e
:
E
T
(loc(
e
),
x
)),
sax
:(
e
:
E
. (
(
first(
e
)))
(
x
:Id.
w
(
x
,
e
) =
a
(
x
,pred(
e
))
T
(loc(
e
),
x
))),
V
:(Knd
Id
Type),
v
:(
e
:
E
V
(kind(
e
),loc(
e
))).
mk-eval(
E
;
eq
;
prd
;
info
;
oax
;
T
;
w
;
a
;
sax
;
V
;
v
)
EventsWithValues
latex
Definitions
x
:
A
.
B
(
x
)
,
P
Q
,
t
T
,
,
EventsWithValues
,
mk-eval(
E
;
eq
;
prd
;
info
;
oax
;
T
;
w
;
a
;
sax
;
V
;
v
)
,
Top
,
EOrderAxioms(
E
;
pred?
;
info
)
,
P
&
Q
,
A
c
B
Lemmas
kind
wf
,
loc
wf
,
Id
wf
,
Knd
wf
,
not
wf
,
assert
wf
,
first
wf
,
EOrderAxioms
wf
,
IdLnk
wf
,
unit
wf
,
deq
wf
,
top
wf
,
pred
wf
,
subtype
rel
self
origin